home *** CD-ROM | disk | FTP | other *** search
- /*****************************************************************************/
- /* Changes for Release 2.1: */
- /*****************************************************************************/
-
- - Whenever files were appended, the length of the resulting CAT FORM would be
- 4 bytes short.
-
- 07/07/93
-
- - LineMan's PlayMessage function was improperly setting the Timeout time after
- setting the InterDigit time, making it appear that the Timeout time was the
- only variable being used.
-
- - ARexx menu host messages now have the mailbox name quoted. It was this
- way originally, but was broken when the ENDCALL message was added on 5/28.
-
- 08/10/93
-
- - Fixed LineMan hang/crash under 1.3: ARexx Host ports and ARexx Menu Host
- ports are 2.0 only features. This typically shows up when a caller makes
- an entry from the Message Editing menu.
-
- /*****************************************************************************/
- /* Changes for Release 2.2: */
- /*****************************************************************************/
-
- 08/05/93
-
- PhonePak.device: Recording gain has been lowered and gain-setting algorithm
- has been changed to keep distortion out of recordings. This distortion was
- causing false DTMF detection on playback, especially with female or children's
- voices recorded in local mode.
-
- 08/06/93
-
- - When adding an ARexx Host or an ARexx Menu Host, PhonePak now asks if you
- want LineMan to append a line number extension to the port name.
-
- 08/22/93
-
- - Added SETOUTPUT ARexx command. This command is for internal use only.
-
- 08/23/93
-
- - The timeout value of the MessageEdit.sys message was unpredictable when
- message was played as a result of a # keypress on a greeting. This may have
- worked in versions prior to 2.0, purely by chance.
-
- - LineMan's MessageEdit menu would only accept one digit if it was played as
- a result of anything but a # keypress on a greeting.
-
- - Improved LineMan's ability to parse an ARexx command with quoted strings:
- it will now pass through quote characters (single or double) that are not
- of the same type as the quote character that initiated the quoted string.
- In other words, this will work: "What's Love Got to do With It"
-
- 09/01/93
-
- - LineMan wasn't correctly appending the line number when calling an ARexx
- Host - it looking at the ARexx Menu Host setting to see if the line number
- should be appended.
-
- 09/02/93
-
- - If LineMan tried to execute a schedule item with ARexx not running, an
- ARexx error would be reported, even if the group name did not end in ".ppak"
-
- 10/05/93
-
- - When PhonePak asks whether a line number extension should be added to ARexx
- host port names, it now reports the current status.
-
- - Updated GVP's address on the "About" window.
-
- /*****************************************************************************/
- /* Changes for Release 2.3: */
- /*****************************************************************************/
-
- 10/28/93
-
- - Switchboard slider position/size was not being properly updated when window
- was sized or when arrow gadgets were hit.
-
- - Fixed memory allocation error that would occur when trying to open
- Switchboard with more than about 500 mailboxes. Resulted in crash.
-
- - Improved speed of Switchboard rendering.
-
- - Added NEWMB and DELETEMB ARexx commands to PhonePak.
-
- - Fixed New message count bug that occured if PhonePak thought a file was new
- but LineMan had made it un-new.
-
- 12/01/93
-
- - Added SETINITIALMB ARexx command to LineMan.
-
- /*****************************************************************************/
- /* Changes for Release 2.4: */
- /*****************************************************************************/
-
- 12/02/93
-
- - PhonePak now multitasks internally during fax decoding. In addition, all
- menus are now active during audio playback, although playback will be stopped
- automatically for those menu selections that are incompatible with playback.
-
- - Pressing the Play button now causes PhonePak to go on to the next message
- at all times, even when paused. In the fax display window, the return key is
- now the keyboard equivalent of the Play button.
-
- - Alt-Play now replays the current message.
-
- - Bug fixes: Rubberband is now disabled during fax rendering. Opening a
- mailbox via the Switchboard during audio playback now stops the audio.
-
- 12/04/93
-
- - PhonePak now allows the deletion of a fax that is on display.
-
- - Fax type/resolution in fax title bar is now cleared when fax is erased.
-
- - Key presses in fax display are now honored even if the display is blank.
-
- - In the fax display window, the spacebar is now the keyboard equivalent of
- the Pause button.
-
- - Drag-selecting in the message list can now cause the list to scroll!
-
- - Under 2.0, message list would update twice after making a recording. fixed.
-
- 12/05/93
-
- - Fax decoding rate has been improved about 30%.
-
- 12/10/93
-
- - 2D fax decoding rate has been improved an additional 25%.
-
- - Flip gadget on fax display screen is now sticky.
-
- - Fax encoding rate, especially 2D, has been substantially improved.
-
- 12/12/93
-
- - PRINT ARexx command in PhonePak now accepts an optional path/filename
- of the fax to print. This makes it easier to implement automatic or
- Remote Access-based fax printing.
-
- - A military time value in the format HH:MM can now be specified as the
- argument to the SCHEDULE Tool Type for PPakFax.
-
- - Fixed another bug in PhonePak's automatic scaling routine for fax printing
- that would spit out a blank page if the image EXACTLY fit the page (see 5/28)
-
- 12/21/93
-
- - Fixed PPakFax bug introduced on 12/12 that caused fax to be created in
- T: instead of manually selected mailbox.
-
- 01/04/94
-
- - Made PhonePak function that stops playback synchronous in order to
- eliminate various race conditions. One of the places where this showed up
- was if you hung up PhonePak during message playback, the line would remain
- in use.
-
- 2/8/94
-
- PhonePak.device: Duration of LOCALRING events is now reported.
-
- - PPakMonitor now outputs the duration of LOCALRING events.
-
- - "Set ARexx Host" menu item on Switchboard's Route menu changed to "Set
- ARexx Route Host" in order to reduce confusion with System menu's "Set
- ARexx Menu Host" menu item.
-
- - Instead of ending the call, LineMan will now play Error.sys and re-enter
- the current mailbox if an ARexx route host replies to a message with an RC
- of 0 and no secondary result code.
-
- - INQUIRE CURRENTMSG ARexx command added to LineMan. This command can be
- used in callback mode after receiving an ARexx menu host message if you want
- to manipulate the current voice/fax message in some way. The current message
- on the Message Editing menu is the message just recorded; the current message
- on the Remote Access menu is the message that was just played.
-
- - Local access code is now a part of a line's configuration instead of a
- system's configuration.
-
- - Added FAILEDTRANSFER Tool Type to LineMan to allow the default Operator
- string that is dialed when a call transfer fails (<F><W><F><W20>) to be
- modified. There is no command-line equivalent for this Tool Type.
-
- - When the Override.sys menu is playing, the caller may press 1 to bypass
- the menu and perform the transfer immediately.
-
- - LineMan now has distinctive ring (IdentaRing) support. Each line can have
- up to three separate configurations. Added SHORTRINGLIMIT and RINGRESETTIME
- Tool Types to make timing configurable. The command line equivalents for
- these Tool Types are -s and -r respectively.
-
- - PPakFax now respects the Paper Format setting in Preferences, instead of
- only generating U.S. Letter-sized pages (the PhonePak manual incorrectly
- stated that PPakFax could also generate U.S. Legal-sized pages).
-
- - Added support for temporary greetings (extension = ".tgrt") that will
- override a mailbox's regular greeting (extension = ".grt"). There are two
- new items in LineMan's Message Editing menu that enable this feature: 71,
- which makes the newly recorded message into a temporary greeting; and 73,
- which deletes a mailbox's temporary greeting. Of course, both of these
- items require password entry.
-
- - When PhonePak is offhook, alphabetic and numeric keys on the keyboard can
- can be pressed to generate DTMF digits. Some special mapping: Q maps to
- DTMF 7; Z maps to DTMF 9; Return and Enter map to DTMF #; Escape maps to
- DTMF *.
-
- 2/16/94
-
- - If RemoteAccess.sys or FaxMessage.sys was missing, LineMan would not
- report the filename properly in its console error report, and it would
- not play the panic tone for the caller.
-
- - Fixed Enforcer hit/crash that would occur if you clicked in the message
- list area after a mailbox had closed. Normally when a mailbox is closed
- another one is opened immediately, so there are only a few conditions under
- which this problem would show up.
-
- - Added Sort/Alphabetically and Sort/Chronologically menu items to PhonePak's
- Mailbox menu. This setting is saved as part of PhonePak's configuration.
-
- 2/18/94
-
- - The group names in the schedule are now handled case-insensitively.
-
- 3/16/94
-
- PhonePak.device: Fixed a data-dependant fax send problem wherein the
- device driver would occasionally fail to find the end of a page, causing
- subsequent pages to not be sent. This bug is repeatable when sending to
- the same fax machine (or one with the same minimum scan line time) and
- when using roughly the same header information. Changing either of these
- variables will typically mask the problem. This problem was probably
- introduced as a result of a bug fix for 2D faxes made on 6/22/92.
-
- 3/17/94
-
- Fixed message port allocation/deallocation leak in PPakFax. This problem
- could possibly cause crashes, although it would more likely cause PPakFax
- to refuse to print after several successful prints from the same
- application.
-
- 3/19/94
-
- Headings on outgoing 2D Fine mode faxes were not being encoded properly.
-
- 4/28/94
-
- Updated GVP's area code on About requester.
-
- After a fax is received or sent via the buttons on the VFX Control Panel,
- pop the PhonePak screen to the front before displaying the "Hang up now?"
- requester.
-
- 5/9/94
-
- If you cancelled the Send To requester in PPakFax, a schedule entry with
- a garbage phone number would be generated.
-
- 5/13/94
-
- Fixed bug introduced on 1/4/94 that caused the PhonePak program to think
- it was still offhook when you hung up the local phone during local
- playback.
-
- 5/17/94
-
- Fixed a couple of serious bugs in the PhonePak program's Print Database
- routine that made the routine susceptible to crashing and prevented the
- "Escape to Abort" feature from functioning.
-
- /*****************************************************************************/
- /* Changes for Release 2.5: */
- /*****************************************************************************/
-
- 5/23/94
-
- Made some cosmetic changes to menus in order to make 3D effects in
- MagicMenu freeware commodity look better. Neat program; check it out.
- Also added ellipses (...) where appropriate in order to comply with Style
- Guide.
-
- 5/26/94
-
- FINALLY added fast forward & rewind support to PhonePak interface! Kinda
- convenient, huh?
-
- 7/12/94
-
- Two areas of PhonePak were ignoring the third and fourth dial gadgets in
- the database: Dialer/Cut,/Copy,/Paste and Scheduler/Add.
-
- Changed GVP's address back to 600 Clark Ave.
-
- 7/29/94
-
- Added FAXNUMBER option to INQUIRE ARexx command in LineMan. This reports
- the telephone number of the remote fax machine that LineMan last communicated
- with. This command will return an invalid result if a fax communication has
- not occurred. If you have set up a single-call fax-on-demand system, this
- command allows you to gather an important piece of information about the
- party that requested the fax.
-
- 10/10/94
-
- LineMan's PlayMessage function now returns in about half a second once the
- maximum allowed digits have been received.
-
- Added APPEND keyword to LineMan's ARexx RECORD command. File must already
- exist.
-
- Added MAXDIGITS keyword to LineMan's ARexx PLAYBACK command, allowing
- you to control the number of digits that will be accepted. The default
- MAXDIGITS value is 16; and a MAXDIGITS setting of 0 will force LineMan
- to completely ignore numeric keypresses (except KEYMAP keys below).
-
- Added KEYMAP keyword to LineMan's ARexx PLAYBACK command, allowing you to
- specify the digits used for rewind/fast forward. For example, to use 1 for
- rewind and 2 for fast forward: "PLAYBACK testfile 0 0 MAXDIGITS=0 KEYMAP=12".
- Although the KEYMAP and MAXDIGITS keywords are not mutually exclusive, the
- keys used for fast forward and rewind will not be queued as caller input.
- Usually, though, you don't want to allow fast forward/rewind if you are
- prompting for caller input. If the KEYMAP keyword is omitted, fast forward/
- rewind is disabled.
-
- LineMan's PlayMessage function was improperly setting the Timeout time after
- setting the InterDigit time, making it appear that the Timeout time was the
- only variable being used. This was supposedly fixed on 7/7/93, but I can't
- see where anything was done, so I fixed it for real this time.
-